@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;	padding: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}
html,body {	min-height: 100%;}
html {overflow-y: scroll;}
body {background: #f3f3f6;}
body,button,select,textarea {font: 12px/1.5 "Microsoft YaHei", "微软雅黑", "宋体",arial, simsun;	color: #999;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-style: normal;}
address,cite,dfn,em,var {	font-style: normal;}
code,kbd,pre,samp {font-family: courier new, courier, monospace;}
small {font-size: 12px;}
ul,ol {list-style: none;}
a {text-decoration: none;outline: 0;}
a:hover {text-decoration: none;}
a:link,a:visited {color: inherit;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
legend {color: #000;}
fieldset,img {border: 0;}
button,input,select,textarea {font-size: 100%;outline: 0;}
table {border-collapse: collapse;border-spacing: 0;table-layout: fixed;}
img,input,select {vertical-align: middle;}
q:before,q:after {content: ''}
input,textarea,select {font-family: inherit;font-size: inherit;font-weight: inherit;}
input,textarea,select {*font-size: 100%;    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);}

.f-f12 {font-size: 12px;}
.f-f13 {font-size: 13px;}
.f-f14 {font-size: 14px;}
.f-f16 {font-size: 16px;}
.f-f18 {font-size: 18px;}
.f-f20 {font-size: 20px;}

.f-fb {font-weight: bold;}
.f-fn {font-weight: normal;}
.f-t2 {text-indent: 2em;}

.f-lh150 {line-height: 150%;}
.f-lh180 {line-height: 180%;}
.f-lh200 {line-height: 200%;}

.f-unl {text-decoration: underline;}
.f-no_unl {text-decoration: none;}

.f-tl {text-align: left;}
.f-tc {text-align: center;}
.f-tr {text-align: right;}

.f-bc {margin-left: auto;margin-right: auto;}

.f-fl {float: left;display: inline;}
.f-fr {float: right;display: inline;}
.f-cb {clear: both;}
.f-cl {clear: left;}
.f-cr {clear: right;}

.f-clearfix:after {content: '';display: block;height: 0;clear: both;visibility: hidden;}
.f-clearfix {*zoom: 1;}
.f-clear {clear: both;}

.f-vm {vertical-align: middle;}
.f-pr {position: relative;}
.f-pa {position: absolute;}
.f-abs-right {position: absolute;right: 0;}

.f-w10 {width: 10px;}
.f-w20 {width: 20px;}
.f-w30 {width: 30px;}
.f-w40 {width: 40px;}
.f-w50 {width: 50px;}
.f-w60 {width: 60px;}
.f-w70 {width: 70px;}
.f-w80 {width: 80px;}
.f-w90 {width: 90px;}
.f-w100 {width: 100px;}
.f-w120 {width: 120px;}
.f-w158 {width: 158px;}
.f-w160 {width: 160px;}
.f-w200 {width: 200px;}
.f-w250 {width: 250px;}
.f-w300 {width: 300px;}
.f-w400 {width: 400px;}
.f-w500 {width: 500px;}
.f-w600 {width: 600px;}
.f-w700 {width: 700px;}
.f-w800 {width: 800px;}
.f-w {width: 100%;}

.f-h50 {height: 50px;}
.f-h80 {height: 80px;}
.f-h100 {height: 100px;}
.f-h200 {height: 200px;}
.f-h {height: 100%;}

.f-m0{margin:0 !important;}
.f-m10 {margin: 10px;}
.f-m15 {margin: 15px;}
.f-m30 {margin: 30px;}
.f-mt5 {margin-top: 5px;}
.f-mt10 {margin-top: 10px;}
.f-mt15 {margin-top: 15px;}
.f-mt20 {margin-top: 20px;}
.f-mt30 {margin-top: 30px;}
.f-mt50 {margin-top: 50px;}
.f-mt100 {margin-top: 100px;}
.f-mb5 {margin-bottom: 5px;}
.f-mb10 {margin-bottom: 10px;}
.f-mb15 {margin-bottom: 15px;}
.f-mb20 {margin-bottom: 20px;}
.f-mb30 {margin-bottom: 30px;}
.f-mb50 {margin-bottom: 50px;}
.f-mb100 {margin-bottom: 100px;}
.f-ml5 {margin-left: 5px;}
.f-ml10 {margin-left: 10px;}
.f-ml15 {margin-left: 15px;}
.f-ml20 {margin-left: 20px;}
.f-ml30 {margin-left: 30px;}
.f-ml50 {margin-left: 50px;}
.f-ml100 {margin-left: 100px;}
.f-mr5 {margin-right: 5px;}
.f-mr10 {margin-right: 10px;}
.f-mr15 {margin-right: 15px;}
.f-mr20 {margin-right: 20px;}
.f-mr30 {margin-right: 30px;}
.f-mr50 {margin-right: 50px;}
.f-mr100 {margin-right: 100px;}

.f-p5 {padding: 5px;}
.f-p10 {padding: 10px;}
.f-p15 {padding: 15px;}
.f-p30 {padding: 30px;}
.f-pt5 {padding-top: 5px;}
.f-pt10 {padding-top: 10px;}
.f-pt15 {padding-top: 15px;}
.f-pt20 {padding-top: 20px;}
.f-pt30 {padding-top: 30px;}
.f-pt50 {padding-top: 50px;}
.f-pt100 {padding-top: 100px;}
.f-pb5 {padding-bottom: 5px;}
.f-pb10 {padding-bottom: 10px;}
.f-pb15 {padding-bottom: 15px;}
.f-pb20 {padding-bottom: 20px;}
.f-pb30 {padding-bottom: 30px;}
.f-pb50 {padding-bottom: 50px;}
.f-pb100 {padding-bottom: 100px;}
.f-pl5 {padding-left: 5px;}
.f-pl10 {padding-left: 10px;}
.f-pl15 {padding-left: 15px;}
.f-pl20 {padding-left: 20px;}
.f-pl30 {padding-left: 30px;}
.f-pl50 {padding-left: 50px;}
.f-pr5 {padding-right: 5px;}
.f-pr10 {padding-right: 10px;}
.f-pr15 {padding-right: 15px;}
.f-pr20 {padding-right: 20px;}
.f-pr30 {padding-right: 30px;}
.f-pr50 {padding-right: 50px;}
.f-pr100 {padding-right: 100px;}

.f-bold {font-weight: bold;}
.f-show {display: block;}
.f-break {white-space: normal;word-wrap: break-word;}
.f-ellipsis {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.f-cursor {cursor: pointer;}
.f-zoom {zoom: 1;}
.f-hidden {visibility: hidden;}
.f-oa {overflow: auto;}
.f-none {display: none;}

/*底部*/
.g-footer{
  height: 113px;
  padding-top: 37px;
  background: #1e2640;
  text-align: center;
  color: #fff;
  font-size: 14px;
  line-height: 40px;
}
.g-footer a{
  color: #fff;
}

.g-footer-poa{position:fixed;bottom: 0;width: 100%;}

@media screen and (max-width: 1000px) and (min-width: 280px){
    body{margin:0 auto;width: 1200px;}
}